#include "menu.h"

void init_menu ()
{
    menu.screen[0] = loadImage ("menu/NewGame.png");
    menu.screen[1] = loadImage ("menu/LoadGame.png");
    menu.screen[2] = loadImage ("menu/Options.png");
    menu.screen[3] = loadImage ("menu/Help.png");
    menu.screen[4] = loadImage ("menu/Quit.png");
}



void drawmenu ()
{
    Uint32 timer,elapsed;

    while ( menu.choix != QUIT )
	{
	    timer =SDL_GetTicks();

        getInput();

        blite( menu.screen[menu.choix] );
        SDL_Flip(jeu.screen);

      /* Gestion des 50 fps , calcule le temps d'une frame. S'il est inférieur à 20 millisecondes,
      	j'attends 20 millisecondes entre chaque frame . Je bloque donc à 50 FPS l'affichage (parce que 50*20 = 1000) */
       elapsed = SDL_GetTicks() - timer;
       if (elapsed<20)
            SDL_Delay(20-elapsed);

	}
}
